home *** CD-ROM | disk | FTP | other *** search
- Path: news-m01.ny.us.ibm.net!usenet
- From: tnagy@ibm.net
- Newsgroups: alt.computer.consultants,comp.edu,comp.lang.basic.misc,comp.lang.c++,comp.lang.misc,comp.lang.pascal.borland,comp.lang.pascal.delphi.misc,comp.misc,comp.os.msdos.programmer,comp.os.os2.programmer.misc,comp.programming
- Subject: Re: Info on being a Systems Programmer/Analyst?
- Date: 26 Mar 1996 02:59:34 GMT
- Message-ID: <4j7min$nps@news-s01.ny.us.ibm.net>
- References: <4itd85$28s0@news-s01.ny.us.ibm.net> <Doo5o5.CB4@presby.edu> <4j72mr$l5d@scoop.eco.twg.com>
- Reply-To: tnagy@ibm.net
- NNTP-Posting-Host: slip129-37-158-68.on.ca.ibm.net
- X-Newsreader: IBM NewsReader/2 v1.2
-
- In <4j72mr$l5d@scoop.eco.twg.com>, mike@jake.eco.twg.com (This space intentionally left blank) writes:
- >Ummmm....excuse me, but who do you think writes the stuff that gets shipped
- >with the device, or provided by the OS provider or makes the packages you
- >talk of? System Programmers.
-
- Well, those who write the device drivers, need not necessarily know the whole
- OS, only a part of it. The same applies for the developers of the OS as well.
- Writing the console interface part of an OS does not make you an expert in
- Disk I/O operations, and you are not expected to be. System Programmers,
- on the other hand must have an overall knowledge of the OS, so that they
- can 'make system alterations' in case they are needed, but more importantly,
- they can provide solutions which are related to the actual implementation
- of the OS. For example, many years ago, at least, you created your own
- supervisor and other system components based on your needs [IBM360/370].
- The systems programmer had to know whether an option was implemented or
- which of the alternative options were elected. The only person you could ask
- about it was the systems programmer. Just to install the OS, you were required
- to know it along with your company's needs.
-
- >You are right that most companies have no need for system programers these
- >days, but the ones who do, need them to stay in business becausr their
- >business is providing system software. The place I work still writes device
- >drivers because that is part of the product we sell to customers.
-
- As I hinted above, I consider these people system developers and not system
- programmers. System developers, in my opinion are programmers, specializing
- in system components, as opposed to let's say financial applications. Just a
- different area, still, it is programming. (No offence meant, I know that many
- feels that system development is somewhat 'superior' to developing other
- applications. I wrote I/O system, supervisor, utilities and 'regular' applications
- as well, and I can assure you that one is not easier than the other.)
-
- >Most "end-user" companies (the majority of companies these days) have no
- >need for system programmers. They need system managers/administrators and
- >they may need application programmers (unless they are in a "vertical
- >market" and the specialized stuff they need is commercially available or
- >contract out all their development), but the days of every installation
- >needing a system programmer are gone. When the system crashes and takes a
- >dump, you don't call in your own personal system programmer these days, you
- >call the support number for the folks you bought the software from, send
- >them the dump and *they* call in their own personal system programmer to
- >look at it (we're assuming real computers here, not "press the reset button
- >if it locks up" toy machines ;^).
-
- Agreed...
-
- >getting fancy... Sound "real-world" enough for you? ;^) (BTW - this
- >professor was the only one on the faculty with real programming experience
- >as a working programmer rather than an academic...and it showed! Dr.
- >Dunning...are you out there somewhere? If so, THANK YOU!!!)
-
- Yes, fortunately there are some good profs out there, alas they are the
- minority (based on my experience). Also, a lot depend on which university
- you attend. One of the universities I went to had 65% useful stuff, the other
- about 15% (the rest was higher math, sheesh...).
-
- >>There must be ACTIVE systems programmers who read some of these
- >>newsgroups and can tell us how much 'administrative' work they do and
- >>how much 'system alterations'. If you are out there, please speak up and
- >>make me stand corrected.
- >
- >The ones we have here spend 80% of their time on coding, debugging and
- >researching requirements for new code.
-
- Yes, but (at least in my book) they are not systems programmers...
-
- You wrote good stuff and I enjoyed it, but not convinced...
-
- Tom
-
-